needle grabber - French English Dictionary